153953 50
1504505 144
430552 56
189430 29
137105 26
522281 121
181983 30
99334 11
253683 62
114834 20
101752 15
84555 14
144430 14
101206 16
151432 30
184501 35
68051 8
141130 31
112209 13
133501 18
70582 3
426502 53
61276 4
143103 18