2296 438
3740 705
8845 966
3467 28
16457 510
14371 242
8202 944
28297 763
5674 301
9771 372
5783 642
9956 529
3152 797