255825 597
15794 515
38102 346
46263 594
218027 1030
86512 486
302153 948
14346 54
43379 324
43375 665
12327 347
3543 428
5122 370
2657 185
52579 525
73769 399