5016 18
4334 13
5017 15
5680 12
4447 5
14952 23
2462 5
28506 85
43142 55
10481 14
46700 194
14713 26
21982 34
20293 59
7148 18
13031 15
4074 5
6984 31
4887 9
1934 2
10158 40
39196 64
16977 39
11343 34