3145 230
3904 624
7517 505
6353 49
5476 128
8637 88
5252 331
3426 505
4874 731
3680 201
2442 242
4230 688
7619 579
5340 532
3220 590
2841 332
7862 744
6706 875
2230 61
3589 478
11956 734
14582 696
4974 764
8241 74