133732 20
74959 10
55632 3
311551 75
101228 13
37302 6
73309 27
57507 12
49756 11
44108 14
72330 9
37154 3
91909 16
202428 29
70734 14
80801 9
56534 10
65451 6
46007 8
76480 13
92679 20
64854 13
106131 31
180330 40