21251 3
42209 7
57530 4
53582 7
50881 3
224178 20
236155 29
524003 21
287509 13
303881 9
317026 17
295156 24
243353 32
101676 21
282227 27
586252 87
113358 12
82029 10
130129 12
184928 10
266981 20
57403 14
47655 13
456408 102