256287 598
15845 515
38156 346
46285 594
218523 1031
87413 486
302538 948
14421 54
43628 325
43650 665
12343 347
3550 428
5136 370
2667 185
52860 525
74429 399