3752 415
10648 538
3739 475
2697 242
9417 504
3904 373
22311 268
3309 214
21992 849
7519 727
3253 672
2111 398