1501 156
3226 64
6241 399
3295 215
5898 254
102944 547
7875 330
5676 790
2301 550
2316 93
67311 214
46663 163
3819 153
78404 285
2327 413
3403 852
2278 435