3533 129
4286 392
7191 34
6919 521
5995 511
5292 559
2733 550
1888 401
8764 721
3163 845
3714 278
31814 839
3932 529
2609 617