64496 300
35980 139
23391 372
45191 90
39560 608
42129 572
58673 399
43944 551
50055 587
2953 336
3465 625
43203 463