19256 493
16340 158
20889 641
2673 298
4564 426
3745 568
5491 400
20971 83
5078 983
8422 789
2204 159
7155 625
15135 127
21845 352
3038 39
17424 526
3981 340
4831 589
5164 198
7336 130
3624 548
6375 86
3533 302
4705 710
28612 605
8568 517
3930 87
9249 268