28399 600
5848 718
40324 645
4907 519
64132 650
92173 482
8848 222
5585 203
2996833 6125
18941 382
43596 647
32140 633
16659 551
37994 744
66402 784
30302 504
25511 369
7229 80
52066 163
33137 382
13430 437
19506 55
28245 623
28970 925