20106 300
28290 48
63951 209
4589 198
37554 378
29162 119
43215 394
57956 853
29131 870
111889 183
50738 589
19928 378
32137 350
60181 332
26424 236
81430 663
97787 346
38323 211
86967 448
26161 663
68128 209
79611 162
141693 466
17477 308
85204 502
74887 268
57717 373
102558 626