2941 105
9275 441
5432 730
12311 126
10701 605
11650 581
5241 547
6737 705
41506 643
3666 451
6687 632
28828 191
19319 241
8946 964
5656 203
27038 710
16605 535
12753 665
30130 176
2773 739
10107 56