28321 600
5817 718
40271 645
4900 519
64032 650
92144 482
8846 222
5584 203
2994125 6123
18933 382
43534 647
32129 633
16651 551
37971 744
66371 784
30285 504
25486 369
7219 80
52039 163
33125 382
13415 437
19490 55
28232 623
28946 925