22268 845
1633 366
5359 101
1652 62
2257 244
799 74
27073 141
2956 655
922 115
2484 261
1884 278
3721 672
5053 780
4631 643
2790 479
2265 135