3404 129
4182 392
6236 34
6745 521
5958 511
5194 559
2716 550
1848 401
8575 721
3141 845
3593 278
30673 839
3869 529
2579 617