25616 67
22724 762
7175 169
9285 226
20036 610
6396 880
15226 446
7263 926
29202 838
4792 371
18211 269
13223 505
14653 457
7613 97
8617 158
6528 42
11426 672
6165 441
12866 820
14891 811
7635 230
6696 461
15909 614
10981 111
8333 253
15171 809
6893 867
10330 310