49983 9
30128 10
10906 8
19079 10
13026 6
41884 11
33302 5
35157 31
16158 10
41555 23
34909 31
24683 29
36853 14
54355 37
58659 41
60629 47
20827 8
65302 28
80129 70
133303 112
28052 10
57034 14
17877 8
119278 88