255853 597
15795 515
38105 346
46263 594
218052 1030
86530 486
302169 948
14346 54
43394 324
43391 665
12329 347
3543 428
5124 370
2657 185
52588 525
73797 399