25015 653
3574 379
14512 395
4760 732
22748 340
9155 134
22921 80
3795 424
6087 60
6243 214
22010 322
22593 451
23187 426
3723 77
3949 631
55311 392
16299 393
3364 367
4628 605
50499 538
5736 781
9522 842
14631 266
35779 729
7518 99
8493 31
14049 678
15963 911