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