21629 849
27228 115
15993 733
28657 650
29907 608
8841 886
13732 518
42625 194
13085 470
16693 585
31629 683
9719 610
89307 1109
20679 891
21414 398
15285 70
21086 197
33065 174
9901 217
38308 131
21710 236
21535 773
23770 504
35802 411
52932 947
20319 633
40437 1020
54407 145