256176 597
15834 515
38144 346
46277 594
218403 1031
86936 486
302444 948
14401 54
43561 325
43583 665
12341 347
3546 428
5133 370
2664 185
52783 525
74283 399