17096 145
5707 239
13251 903
6596 379
12538 655
16120 372
6743 98
10720 842
13597 801
17013 533
10034 129
14273 359
6166 390
11927 79
9222 642
29018 333
12572 871
7722 397
6384 100
9053 656
23046 823
15971 158
9959 416
12014 521
8637 180
5235 182
7651 129
7357 673