27402 3
45703 10
24129 2
29333 3
15280 4
31102 4
23276 1
12228 11
77077 15
104209 20
31676 5
1058429 122
86752 2
141279 8
158806 18
214903 17
817084 131
200505 14
93927 6
163429 20
91206 15
88729 12
156903 5
212103 20