37733 5
28301 6
16401 2
406559 18
19005 5
40609 6
28830 3
260377 27
80457 7
60351 9
54251 1
33054 5
289276 12
32133 4
125778 14
626709 76
37259 11
108026 11
148357 11
331426 26
129783 14
933082 215
384354 55
344953 20