21742 845
1626 366
5288 101
1559 62
2186 244
786 74
25553 141
2936 655
886 115
2379 261
1830 278
3680 672
5033 780
4331 641
2765 479
2244 135