3978 129
4630 392
8088 34
7436 521
6127 511
5671 559
2858 550
2016 401
9635 721
3280 845
4186 278
33824 841
4379 529
2719 617