10263 29
31254 114
15292 45
11912 12
14931 27
12967 35
33874 46
13668 29
29830 78
8289 17
17768 26
37658 46
12391 10
53016 84
15861 29
29440 53
22982 47
8599 16
38919 89