2504 93
1772 311
1487 131
1225 86
2295 35
3502 675
3145 154
2700 755
2339 319
3188 152
3108 693
2561 549
1258 260
1666 84
1093 35
1771 352
1597 149
3486 621
1230 186
2841 809
5592 640
8064 671
2253 276
3342 123