22286 61
7867 637
23805 605
3058 557
10836 536
20825 254
7887 322
1494 47
3082 276
2641 383
5067 143
4244 244
27354 623
30612 673
8727 414
1800 224
4412 797
20047 155