255797 597
15789 515
38097 346
46259 594
217968 1030
86479 486
302125 948
14335 54
43356 324
43352 665
12327 347
3543 428
5120 370
2657 185
52554 525
73696 399