3560 129
4315 392
7418 34
6944 521
6000 511
5316 559
2739 550
1892 401
8813 721
3172 845
3736 278
31947 839
3953 529
2613 617