128377 9
98981 25
46129 5
9252 1
308709 37
25107 8
64306 3
127877 14
336952 29
5828 1
13876 4
490878 29
125284 14
625251 76
37030 11
107606 11
147782 11
330409 26
129227 14
930903 215
383405 55
344003 20
89030 12
48180 8