25585 67
22678 762
7170 169
9275 226
20014 610
6394 880
15210 446
7254 926
29173 838
4790 371
18186 269
13205 505
14634 457
7604 97
8612 158
6507 42
11415 672
6160 441
12845 820
14888 811
7632 230
6688 461
15897 614
10961 111
8327 253
15140 809
6891 867
10314 310