19209 38
31559 82
9260 21
31274 53
25111 47
5632 13
4205 14
770 4
14996 17
33964 126
11652 33
13467 20
1666 4
2157 10
6057 1
4664 18
4334 13
4654 15
5322 7
4447 5
14577 22
2462 4
27402 79
42038 54