10312 538
3287 475
2568 242
5099 503
3265 373
21730 268
2673 214
10512 842
6721 727
2931 672
1992 398