2340 438
3765 705
8998 966
3498 28
16580 510
14390 242
8215 944
28528 763
5692 301
12356 375
5785 642
10006 529
3153 797