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