21593 195
8033 323
7826 112
10811 133
6732 651
12046 179
16828 262
14450 622
6868 435
6510 182
15703 588
30232 593
10634 387
3072 48
8407 277
10648 476
23263 286
8007 476
8433 842
5665 126
28282 789
8511 337
6468 560
10319 875