2296 438
3729 705
8776 966
3440 28
16353 510
14338 242
5873 944
28068 763
5665 301
9642 372
5772 642
9937 529
3136 797