4401 256
10523 801
6382 589
7786 529
4462 800
7470 638
5242 628
4316 663
4028 358
8238 958
5672 493
6599 965
14767 625
14285 499
6660 608
7881 746
7319 156
5931 543