10295 693
15121 271
27670 486
52013 215
44736 422
40416 441
16950 493
22415 797
24606 666
26224 649
8793 728
4574 444
5957 757
3944 494
3848 402
9912 514
17422 177