3743 415
10639 538
3735 475
2696 242
9412 504
3896 373
22293 268
3300 214
21988 849
7517 727
3242 672
2110 398