6678 3
9843 11
8072 5
7944 22
5136 7
7872 10
22338 57
5713 2
8462 8
5923 5
5309 8
28463 53
6019 1
6500 6
5225 4
7437 3
25653 100
5056 3
4771 4
5299 1
27945 47
17975 43
14231 28
6948 4