3980 129
4631 392
8088 34
7437 521
6127 511
5673 559
2858 550
2016 401
9635 721
3280 845
4186 278
33828 841
4379 529
2719 617