4980 3
5502 1
20152 30
37052 80
12419 18
31002 66
11483 8
12313 17
12252 13
5373 4
6888 12
7301 7
8233 9
19730 56
8338 12
15199 24
43571 125
4989 3
3983 9
6108 5
11492 14
3735 3
15234 57
9738 20