22758 1
40880 10
26009 9
104628 4
33577 3
28881 2
44630 2
52632 5
44779 13
27430 8
51808 12
50459 5
39105 7
40659 1
139734 73
18576 3
108855 49
227702 17
30552 9
17206 9
40857 5
224082 20
28979 5
33683 5