28577 600
5901 718
40436 645
4919 519
64346 650
92259 482
8860 222
5626 203
3003696 6127
18963 382
43710 647
32166 633
16667 551
38023 744
66480 784
30350 504
25553 369
7244 80
52122 163
33199 382
13464 437
19548 55
28283 623
28998 925