3536 129
4288 392
7214 34
6925 521
5995 511
5293 559
2734 550
1889 401
8771 721
3169 845
3718 278
31820 839
3933 529
2611 617