3753 415
10651 538
3740 475
2697 242
9418 504
3906 373
22313 268
3311 214
21993 849
7520 727
3256 672
2112 398