3193 510
2000 268
1673 280
1085 105
2713 353
2117 272
4076 858
3132 553
1246 113
3391 909
16277 257
3161 627
1882 282
3100 791
10101 190
2309 560
2234 252
2226 220
3005 478
1537 53
3646 935
9250 100
7422 288
1437 170