3751 415
10648 538
3738 475
2697 242
9415 504
3901 373
22309 268
3308 214
21992 849
7519 727
3252 672
2110 398