3431 129
4208 392
6482 34
6767 521
5963 511
5223 559
2718 550
1855 401
8620 721
3145 845
3625 278
30788 839
3875 529
2592 617