38251 5
28584 6
16758 2
406779 18
19434 5
40755 6
29301 3
260556 27
81208 7
61027 9
54404 1
33382 5
289578 12
32376 4
125804 14
627133 77
37309 11
108209 11
148477 11
331633 26
129932 14
933754 215
384426 55
345255 20