35081 1
23977 4
79228 25
31132 3
74004 14
48530 2
43051 7
69701 18
26827 3
103784 18
65329 9
38051 6
20958 1
24055 1
37958 9
132759 15
117858 33
60033 13
66580 21
59154 5
52954 8
70727 10
1737958 281
68432 8