256430 598
15857 515
38172 346
46292 594
218676 1031
87837 486
302692 948
14459 54
43711 325
43750 665
12351 347
3554 428
5140 370
2676 185
52957 525
74635 399