3376 8
7192 39
2496 9
1819 8
3059 2
1104 1
1210 2
3176 15
2431 11
25866 150
12483 43
5813 24
12659 35
4116 17
5130 11
12906 44
2323 5
980 1
1170 2
2228 8
1587 4
7929 23
2745 8
2986 10