29405 2
33581 2
82551 28
37878 4
34704 1
31258 2
26933 7
29482 5
55905 18
25826 2
40009 8
29153 3
23705 3
22203 6
47631 9
112077 20
24577 3
32353 6
36852 14
20057 3
24276 3
85358 24
52981 5
82752 10