13980 575
6035 803
3046 537
7592 570
2671 41
3388 346
1797 66
5701 690
2822 368
3576 539
4514 533
3717 502