19499 869
18515 674
5003 636
2987 46
3548 363
7689 375
17001 470
7660 322
3667 97
5698 632
5112 244
3253 586
3743 111
1895 412
1396 237
927 78