64576 300
36098 139
23421 372
45342 90
39620 608
42311 572
58805 399
44186 551
50144 587
2961 336
3472 625
43375 463