5196 18
18955 111
2250 4
1676 1
1327 1
3221 19
2375 3
3107 6
1635 7
3362 3
3948 15
1254 6
7712 47
1608 4
1465 2
1756 4
2974 21
1906 9
1024 3
959 3
1367 2
2528 9
1793 6
1150 4