3548 129
4298 392
7310 34
6936 521
5999 511
5301 559
2735 550
1891 401
8790 721
3171 845
3727 278
31870 839
3942 529
2612 617