21747 845
1626 366
5288 101
1559 62
2186 244
786 74
25563 141
2936 655
886 115
2380 261
1832 278
3680 672
5033 780
4333 641
2765 479
2245 135