64502 300
35993 139
23394 372
45208 90
39568 608
42151 572
58684 399
43977 551
50062 587
2955 336
3467 625
43217 463