64576 300
36097 139
23421 372
45342 90
39619 608
42310 572
58803 399
44184 551
50142 587
2961 336
3472 625
43375 463