2631 63
8664 735
5012 373
5379 670
6861 949
5132 278
5649 361
5326 598
7647 691
4106 72
5062 433
7825 497
10881 340
12793 416
6783 618
2432 558
6201 633
9461 457
3975 294
3617 412
3027 81
5856 622
5817 597
5605 311