2978 105
9324 441
5437 730
12326 126
10734 605
11654 581
5245 547
6744 705
41527 643
3671 451
6690 632
28830 191
19338 241
8948 964
5664 203
27092 710
16615 535
12765 665
30163 176
2774 739
10116 56