3746 415
10641 538
3735 475
2696 242
9414 504
3897 373
22294 268
3301 214
21988 849
7517 727
3247 672
2110 398