15098 576
5588 518
3870 292
21142 570
13076 633
6110 771
3114 283
8152 415
3365 361
3828 345
3111 253
2420 225
1678 371