10395 538
3430 475
2608 242
9093 504
3501 373
21959 268
2879 214
21647 849
7181 727
3097 672
2014 398