256173 597
15834 515
38144 346
46277 594
218399 1031
86915 486
302441 948
14401 54
43561 325
43580 665
12341 347
3546 428
5133 370
2664 185
52782 525
74281 399