3415 129
4187 392
6314 34
6752 521
5960 511
5206 559
2717 550
1850 401
8589 721
3141 845
3598 278
30720 839
3872 529
2583 617