28362 600
3371 662
2529 430
5829 718
40293 645
4904 519
64078 650
30780 717
92156 482
47875 115
19263 463
14699 855
8846 222
2995250 6123
18938 382
30346 682
43560 647
32135 633
28537 89
16653 551
37984 744
66384 784
21772 641
30296 504
25494 369
7227 80
52054 163
38511 795