255835 597
15794 515
38104 346
46263 594
218033 1030
86518 486
302159 948
14346 54
43383 324
43380 665
12327 347
3543 428
5123 370
2657 185
52580 525
73773 399