25656 2
23628 6
53501 5
28634 3
119454 14
31259 5
26158 1
33057 3
27529 1
29031 3
89077 22
31079 1
42028 2
36580 3
181604 29
64307 9
35581 8
35553 5
34308 10
103557 10
85004 9
50426 6
200584 32
31803 1