19755 97
4813 41
4465 21
18164 102
6481 25
1967 6
1406 6
4436 52
27612 123
10234 43
2929 8
2876 11
3312 10
64 1
2389 5
2618 10
15941 102
57 1
2989 18
2423 4
1565 1
6356 50
4937 28
1515 7