3503 129
4265 392
6927 34
6826 521
5982 511
5269 559
2727 550
1878 401
8712 721
3154 845
3689 278
31650 839
3920 529
2603 617