22301 61
7872 637
23806 605
3058 557
10840 536
20827 254
7888 322
1494 47
3082 276
2641 383
5068 143
4244 244
27355 623
30612 673
8729 414
1801 224
4413 797
20049 155