256120 597
15823 515
38131 346
46273 594
218353 1031
86783 486
302392 948
14394 54
43536 324
43548 665
12338 347
3546 428
5132 370
2662 185
52746 525
74205 399