22098 135
4087 562
5927 491
4733 117
78309 747
3935 788
27715 282
4735 370
5930 238
6995 548
3335 164
59758 593