38957 5
29033 6
17351 2
407252 18
19956 5
40854 6
29928 3
261006 27
82077 7
61528 9
54501 1
33976 5
290033 12
32677 4
125877 14
627632 77
37359 11
108578 11
148526 11
332084 26
130209 14
934381 215
384555 55
345453 20