256130 597
15824 515
38133 346
46273 594
218360 1031
86786 486
302402 948
14395 54
43537 324
43553 665
12338 347
3546 428
5132 370
2662 185
52749 525
74209 399