256271 598
15844 515
38153 346
46285 594
218494 1031
87333 486
302525 948
14416 54
43621 325
43637 665
12343 347
3550 428
5136 370
2666 185
52848 525
74408 399