38805 5
28852 6
17105 2
407077 18
19752 5
40834 6
29755 3
260857 27
81754 7
61358 9
54505 1
33804 5
289858 12
32633 4
125853 14
627504 77
37331 11
108428 11
148534 11
331903 26
130029 14
934153 215
384508 55
345351 20