3753 415
10650 538
3740 475
2697 242
9417 504
3904 373
22312 268
3309 214
21993 849
7519 727
3255 672
2112 398