2943 105
9282 441
5432 730
12315 126
10711 605
11651 581
5242 547
6737 705
41508 643
3667 451
6687 632
28828 191
19320 241
8946 964
5657 203
27050 710
16607 535
12757 665
30137 176
2773 739
10107 56