21630 849
27229 115
15994 733
28657 650
29908 608
8841 886
13732 518
42628 194
13086 470
16694 585
31630 683
9719 610
89308 1109
20679 891
21416 398
15286 70
21087 197
33067 174
9901 217
38309 131
21711 236
21535 773
23772 504
35802 411
52933 947
20320 633
40438 1020
54407 145