51832 26
40003 22
111601 17
572058 46
254158 32
1138051 101
644552 29
231751 25
166433 2
175331 14
233452 33
1242905 180
321732 44
213733 24
126530 15
162958 20
226505 30
165307 14
82207 11
188858 34
70029 2
113128 10
55681 2
195809 29