28315 600
5814 718
40265 645
4899 519
64020 650
92141 482
8846 222
5584 203
2993683 6123
18933 382
43526 647
32129 633
16649 551
37970 744
66370 784
30284 504
25484 369
7218 80
52036 163
33122 382
13414 437
19485 55
28232 623
28946 925