24979 5
39509 3
17556 2
49484 9
52082 33
76208 33
20381 12
46305 35
48203 21
401229 54
1143056 129
377481 20
623680 48
209783 20
191276 15
1844776 105
330155 28
645783 29
300834 21
3345932 291
522859 21
226257 9
333882 35
91081 5