194553 36
105083 7
51632 7
59556 9
116032 13
62979 2
120929 21
301178 36
63354 6
74232 11
30830 2
98556 8
168878 11
172507 22
67880 1
108028 11
135031 23
90777 15
38580 3
52877 5
65681 2
40903 1
59656 7
48633 5