37733 5
28304 6
16405 2
406554 18
19009 5
40605 6
28832 3
260377 27
80459 7
60351 9
54259 1
33055 5
289276 12
32130 4
125783 14
626703 76
37259 11
108032 11
148358 11
331427 26
129778 14
933081 215
384355 55
344956 20