64598 300
36123 139
23432 372
45382 90
39639 608
42355 572
58836 399
44231 551
50173 587
2964 336
3472 625
43427 463