100 4
43 7
19 4
51 5
46 4
98 9
59 0
95 1
1138 9
347 9
558 1
176 6
285 8
198 5
113 8
4362 15
9747 21
9681 11
10963 13
13364 17
18813 19
11243 10
3274 10
7517 14