11926 693
120849 735
2560 598
1310 101
7699 89
4656 345
4317 46
3485 292
8784 53
7097 725
12850 283
11861 212