256172 597
15833 515
38143 346
46277 594
218397 1031
86905 486
302436 948
14400 54
43560 325
43577 665
12340 347
3546 428
5133 370
2664 185
52781 525
74280 399