107 9
3871 14
5634 13
11954 25
5632 13
29436 112
31254 114
11912 13
7098 27
14931 27
14884 26
20818 43
10504 26
16016 41
25997 42
23323 47