28391 600
5841 718
40321 645
4907 519
64114 650
92169 482
8847 222
5585 203
2996405 6125
18941 382
43590 647
32140 633
16657 551
37992 744
66398 784
30301 504
25509 369
7228 80
52063 163
33137 382
13427 437
19502 55
28244 623
28965 925