64428 300
35855 139
23366 372
45070 89
39496 608
41993 572
58578 399
43719 551
49970 587
2948 336
3462 625
43042 463