10593 29
31254 116
15632 45
11912 13
14931 27
13315 36
33874 46
13668 29
30181 78
8289 17
17768 26
38046 48
12391 10
53353 84
15861 29
29789 53
23323 47
8599 16
38919 89