25626 67
22742 763
7187 169
9286 226
20040 610
6397 880
15231 446
7268 926
29212 838
4794 371
18212 269
13226 505
14660 457
7615 97
8622 158
6528 42
11428 672
6167 441
12885 820
14895 811
7638 230
6697 461
15912 614
10987 111
8342 253
15175 809
6897 867
10338 310