21941 135
4079 562
5855 491
4724 117
78215 747
3928 788
27601 282
4733 370
5920 238
6989 548
3329 164
59188 593