3753 415
10651 538
3740 475
2697 242
9417 504
3905 373
22313 268
3310 214
21993 849
7519 727
3256 672
2112 398