1216 361
40469 185
37824 171
158991 620
23243 325
68766 286
15241 132
33301 460
101533 1135
39299 213
60231 134
95054 449
79848 277
3197 579