12196 576
5378 518
3799 292
20778 568
12705 633
6006 771
3067 283
7608 414
3294 361
3748 345
2990 253
2334 225
1643 371