12051 576
5361 518
3799 292
20756 568
12695 633
6002 771
3060 283
7573 414
3292 361
3744 345
2987 253
2333 225
1642 371