64198 300
35353 138
23296 372
44447 87
39321 607
41514 572
58301 397
43292 551
49735 587
2934 336
3454 625
42555 461