6926 71
5661 591
2900 137
3415 553
3505 359
2841 166
6760 205
5307 302
4554 307
4191 162
1720 118
5732 508
4269 651
2231 99
3837 745
2692 318
40970 540