21985 135
4079 562
5866 491
4727 117
78235 747
3931 788
27623 282
4733 370
5926 238
6990 548
3330 164
59273 593