10 6
3871 14
5305 11
11954 25
5632 13
29033 112
30910 113
11912 12
7098 27
14931 27
14884 26
20818 43
10504 26
16016 41
25997 42
22982 47