64603 300
36129 139
23436 372
45388 90
39647 608
42375 572
58844 399
44242 551
50181 587
2964 336
3473 625
43447 463