256042 597
15816 515
38125 346
46269 594
218278 1031
86738 486
302331 948
14380 54
43500 324
43519 665
12334 347
3545 428
5130 370
2662 185
52710 525
74094 399