21936 135
4079 562
5852 491
4724 117
78210 747
3928 788
27596 282
4733 370
5919 238
6989 548
3329 164
59186 593