22965 505
9956 659
18655 645
11001 545
8535 433
37196 102
89720 711
27781 383
30527 499
46656 555
15935 741
6494 497
17024 195
22687 435
21683 697
3127 230
4121 371
14823 885
31009 325
71589 904
17867 825
20343 603
12814 679
12514 575
20823 323
22159 427
25011 596
20720 1008