2321 438
3743 705
8833 966
3446 28
16402 510
14346 242
5885 944
28163 763
5678 301
9659 372
5772 642
9955 529
3136 797