19978 515
7228 325
77681 164
279189 912
142263 403
7829 559
29827 605
39318 141
20765 817
18316 601
49832 425
27575 343
37660 541
3972 342
8223 390
4227 56
7990 712
48415 466
27366 590
19869 370
6909 527
2825 587
1536 103
123771 901
31476 702
20611 818
24675 705