28476 4
4982 1
10379 2
5459 1
17156 2
43154 3
9980 4
7756 3
12729 4
20655 3
6553 1
33908 5
30927 1
69354 7
29528 3
204277 12
44632 4
8501 2
20577 4
198759 14
104251 7
19301 5
95906 8
15882 2