28493 600
3416 662
2545 430
5880 718
40404 645
4911 519
64261 650
30809 717
92229 482
47899 115
19280 463
14714 855
8856 222
3001193 6126
18961 382
30577 685
43667 647
32155 633
28571 89
16666 551
38010 744
66449 784
21800 641
30332 504
25537 369
7237 80
52106 163
38536 795