3903 583
12113 593
1983 142
4541 728
9464 133
2831 517
3152 161
3252 851
659 100
3006 539
715 163
841 126
818 134
3157 721