21980 135
4079 562
5864 491
4727 117
78234 747
3929 788
27622 282
4733 370
5925 238
6990 548
3330 164
59252 593