21951 135
4079 562
5856 491
4724 117
78220 747
3928 788
27606 282
4733 370
5922 238
6989 548
3329 164
59197 593