1653 366
5434 101
1863 62
2358 244
909 74
27728 141
2989 655
929 115
2535 261
1931 278
3752 672
5071 780
4843 643
2894 479
2289 135