45722 219
89478 527
2868 272
8585 225
8033 581
21600 620
12289 109
3873 178
5930 147
11507 575
19199 569
16940 418
9469 61
3067 459
4355 359
3756 307
11568 598
4600 689
4427 22
7775 683
6712 442
16337 702
20908 497
57401 238
29773 350
9852 93
6673 694
9409 491