51826 26
40002 22
111603 17
572058 46
254152 32
1138052 101
644555 29
231757 25
166431 2
175326 14
233457 33
1242901 180
321731 44
213728 24
126534 15
162955 20
226503 30
165308 14
82201 11
188858 34
70028 2
113133 10
55680 2
195809 29