256220 598
15837 515
38150 346
46282 594
218456 1031
87118 486
302483 948
14408 54
43594 325
43607 665
12343 347
3547 428
5135 370
2665 185
52812 525
74337 399