64442 300
35880 139
23368 372
45095 89
39513 608
42009 572
58597 399
43762 551
49987 587
2949 336
3462 625
43078 463