133733 20
74959 10
55626 3
311558 75
101231 13
37302 6
73306 27
57506 12
49753 11
44106 14
72329 9
37153 3
91901 16
202428 29
70732 14
80808 9
56529 10
65459 6
46007 8
76479 13
92683 20
64853 13
106127 31
180332 40