28509 600
3421 662
2549 430
5886 718
40414 645
4911 519
64296 650
30820 717
92240 482
47908 115
19284 463
14718 855
8858 222
3002098 6126
18961 382
30609 686
43683 647
32159 633
28575 89
16667 551
38015 744
66458 784
21810 641
30338 504
25542 369
7238 80
52113 163
38540 795