3977 129
4630 392
8087 34
7431 521
6126 511
5668 559
2857 550
2016 401
9631 721
3280 845
4182 278
33815 841
4376 529
2718 617