2407 684
2543 532
1797 367
2337 691
1544 162
5478 765
2615 86
8682 680
7312 480
5664 855
6201 75
8150 494
11118 434
15028 733
3268 602
5107 654