12080 576
5366 518
3799 292
20762 568
12699 633
6003 771
3062 283
7579 414
3293 361
3745 345
2987 253
2333 225
1643 371