12072 576
5364 518
3799 292
20761 568
12698 633
6003 771
3061 283
7577 414
3293 361
3745 345
2987 253
2333 225
1643 371