37981 5
28380 6
16559 2
406631 18
19129 5
40631 6
28932 3
260434 27
80854 7
60607 9
54252 1
33126 5
289354 12
32179 4
125778 14
626801 77
37259 11
108129 11
148403 11
331484 26
129809 14
933302 215
384401 55
345028 20