25583 67
22676 762
7169 169
9271 226
20013 610
6394 880
15210 446
7254 926
29165 838
4790 371
18186 269
13204 505
14631 457
7604 97
8612 158
6507 42
11415 672
6160 441
12843 820
14888 811
7631 230
6688 461
15897 614
10959 111
8326 253
15139 809
6891 867
10311 310