31767 839
3158 797
34143 192
1002 27
14130 419
13736 965
42411 529
48728 178
5182 850
5000 240
5037 517
3386 639
6757 413
3586 599
3094 578
1133 246
4528 688