294083 12
76876 3
5132 1
2053 1
2256 3
9429 2
5779 1
50151 2
4382 1
184680 11
3529 1
455656 21
881008 15
87026 5
30076 2
1041984 22
45852 1
108153 4
28026 2
3853 3
11109 1
2482 1
2132 1
12203 2