3407 129
4187 392
6250 34
6746 521
5958 511
5202 559
2717 550
1848 401
8581 721
3141 845
3594 278
30694 839
3870 529
2581 617