19555 9
72957 11
53001 3
79105 7
64452 3
64881 3
64181 5
70079 10
32479 5
39205 2
27809 6
25334 2
78803 5
48427 3
31606 12
59557 1
85528 15
111302 20
35609 5
1113680 122
94284 3
152480 8
167978 18
226929 19