3736 415
10638 538
3734 475
2695 242
9411 504
3895 373
22293 268
3297 214
21985 849
7517 727
3235 672
2110 398