6927 71
5661 591
2901 137
3415 553
3505 359
2842 166
6763 205
5307 302
4555 307
4191 162
1720 118
5732 508
4269 651
2231 99
3837 745
2693 318
40973 540