21961 135
4079 562
5861 491
4725 117
78227 747
3928 788
27616 282
4733 370
5924 238
6989 548
3329 164
59214 593