256131 597
15824 515
38133 346
46274 594
218362 1031
86791 486
302404 948
14395 54
43539 324
43553 665
12338 347
3546 428
5132 370
2662 185
52753 525
74213 399