28387 600
3382 662
2532 430
5841 718
40321 645
4907 519
64109 650
30783 717
92167 482
47879 115
19268 463
14705 855
8847 222
2996351 6125
18941 382
30398 682
43590 647
32140 633
28542 89
16657 551
37991 744
66398 784
21775 641
30301 504
25509 369
7228 80
52063 163
38515 795