119028 19
39407 12
65428 14
82931 15
57054 5
25480 2
60303 12
53482 5
32226 2
36905 11
48377 1
233233 40
460407 118
154905 29
77951 9
214551 55
90877 19
80801 15
120827 27
38882 2
30978 2
282533 38
78008 17
298980 37