64433 300
35868 139
23367 372
45084 89
39506 608
42000 572
58590 399
43734 551
49981 587
2948 336
3462 625
43056 463