30 2
35 6
154 8
2855 13
11058 25
7094 19
20699 50
16221 40
9708 18
13654 26
16791 15
22933 38
20804 62
50536 129
7183 18
34144 79
39545 57
13879 20
33308 91
39421 107
25860 60
16661 19
67870 100
49298 45