256053 597
15820 515
38125 346
46271 594
218288 1031
86744 486
302347 948
14382 54
43517 324
43524 665
12335 347
3545 428
5130 370
2662 185
52717 525
74111 399