28399 600
3385 662
2533 430
5846 718
40324 645
4907 519
64129 650
30786 717
92173 482
47880 115
19268 463
14706 855
8848 222
2996770 6125
18941 382
30418 682
43596 647
32140 633
28543 89
16658 551
37994 744
66401 784
21776 641
30302 504
25511 369
7229 80
52065 163
38515 795