21959 135
4079 562
5861 491
4725 117
78225 747
3928 788
27615 282
4733 370
5923 238
6989 548
3329 164
59212 593