2960 105
9304 441
5433 730
12322 126
10722 605
11653 581
5243 547
6743 705
41518 643
3669 451
6690 632
28830 191
19329 241
8947 964
5660 203
27070 710
16611 535
12760 665
30149 176
2773 739
10111 56