22966 505
18655 645
11004 545
37197 102
89733 711
46656 555
15936 741
17025 195
21684 697
14823 885
31013 325
20343 603
12514 575
20823 323
22161 427
25020 596
20723 1008
52490 103
19698 489
23417 222
19806 129
11620 214
48358 846
43525 58
45172 482
45422 66
27459 431
29154 376