27659 3
14956 0
9106 1
10679 3
4231 2
8009 2
6630 5
7601 1
6934 1
4782 2
16205 1
29802 1
37280 3
9705 3
56757 2
14727 2
290678 25
99303 17
55006 4
12377 1
110628 8
54978 3
53102 2
139358 7