37555 5
28202 6
16253 2
406302 18
18852 5
40484 6
28626 3
260209 27
80077 7
59880 9
54056 1
32934 5
289155 12
32079 4
125701 14
626481 76
37231 11
107955 11
148334 11
331227 26
129684 14
932681 215
384130 55
344757 20