1658 366
5456 101
1867 62
2354 244
820 74
27699 141
2976 655
935 115
2540 261
1935 278
3749 672
5071 780
4837 643
2812 479
2289 135