127103 27
64402 14
40634 4
65780 12
55330 11
86658 33
143033 15
51978 8
99427 29
1702131 358
69301 20
64907 16
53680 10
43480 14
58033 15
123251 11
84952 34
40426 16
59156 10
82827 12
77880 9
67257 22
36303 6
39330 6