31668 839
3157 797
34032 190
1001 27
14053 419
13690 965
42217 529
48528 178
5174 850
4987 240
5035 517
3386 639
6754 413
3575 599
3093 578
1132 246
4521 688