112 5
1067 6
1549 6
3876 51
19162 96
26829 120
4686 40
4287 21
17657 101
9909 42
6259 24
2215 4
15415 102
2396 10
4658 27
5425 19
3405 13
4384 13
4436 23
6749 36
64 1
3091 9
2764 8
57 1