129432 23
169506 6
105178 13
297778 41
68754 6
64134 1
70931 7
63559 8
74902 3
53458 2
135780 21
42676 1
73780 10
72752 6
53331 9
60531 3
75029 11
38004 2
95802 15
46576 4
84927 17
68708 4
93277 9
157151 39