37978 5
28378 6
16559 2
406634 18
19129 5
40634 6
28932 3
260432 27
80854 7
60601 9
54253 1
33132 5
289357 12
32180 4
125777 14
626801 77
37258 11
108127 11
148408 11
331479 26
129806 14
933305 215
384405 55
345033 20