4168 632
22838 604
3015 557
8582 535
20600 254
7558 321
1413 46
2977 276
2098 382
4845 143
4023 242
23475 622
29976 673
8141 414
1681 224
4181 797
19060 155