21835 135
4074 562
5797 491
4722 117
78167 747
3924 788
27507 281
4730 370
5916 238
6987 548
3325 164
59089 593