5957 505
4986 618
6279 890
7629 588
13662 459
6813 672
5063 278
5708 623
9550 266
8334 280
5723 579
3862 44
5430 400
6186 160
3616 114
7635 556
3809 102
4994 228
8340 792
16384 515
8327 599
8583 201
6053 532
6857 592