2340 438
3765 705
8998 966
3500 28
16580 510
14390 242
8215 944
28530 763
5692 301
12356 375
5785 642
10007 529
3153 797