28428 600
3398 662
2535 430
5856 718
40341 645
4909 519
64170 650
30793 717
92184 482
47885 115
19272 463
14708 855
8852 222
2998029 6126
18946 382
30469 682
43608 647
32145 633
28555 89
16663 551
37998 744
66413 784
21783 641
30305 504
25519 369
7231 80
52068 163
38523 795