3751 415
10648 538
3739 475
2697 242
9416 504
3904 373
22311 268
3308 214
21992 849
7519 727
3253 672
2111 398