1216 361
40469 185
37824 171
158991 620
101533 1135
39299 213
60231 134
95054 449
79848 277
2067 330
688 77