28485 600
5878 718
40392 645
4911 519
64245 650
92217 482
8856 222
5604 203
3000747 6126
18961 382
43657 647
32153 633
16666 551
38008 744
66440 784
30330 504
25533 369
7236 80
52099 163
33160 382
13442 437
19523 55
28266 623
28984 925