28522 600
5890 718
40418 645
4913 519
64310 650
92245 482
8859 222
5615 203
3002522 6126
18962 382
43691 647
32160 633
16667 551
38019 744
66465 784
30339 504
25546 369
7241 80
52119 163
33179 382
13458 437
19540 55
28277 623
28987 925