255802 597
15790 515
38098 346
46259 594
217976 1030
86484 486
302128 948
14336 54
43362 324
43353 665
12327 347
3543 428
5122 370
2657 185
52555 525
73720 399