2859 875
2906 606
1613 247
1768 168
1257 199
9331 674
1281 211
2794 767
2471 671
3511 821
2734 447
1160 308
11274 51
20597 442
3515 757
2201 336
292 65
2011 546
9269 587
1428 215
3379 699
556 56
3162 548
5732 314