32551 8
173276 26
77454 16
20526 1
31129 3
39333 5
29433 2
128755 17
30307 8
31029 6
23008 1
34503 6
127976 28
34909 4
30177 1
98284 19
122431 12
46681 5
88904 7
48579 10
47457 6
17402 0
20959 2
34231 4