28428 600
5859 718
40343 645
4909 519
64175 650
92187 482
8853 222
5589 203
2998416 6126
18950 382
43613 647
32147 633
16663 551
38001 744
66414 784
30307 504
25520 369
7231 80
52068 163
33146 382
13438 437
19514 55
28253 623
28980 925