25615 67
22720 762
7174 169
9284 226
20035 610
6396 880
15226 446
7263 926
29201 838
4792 371
18211 269
13221 505
14653 457
7613 97
8617 158
6516 42
11426 672
6165 441
12864 820
14891 811
7635 230
6696 461
15909 614
10978 111
8333 253
15170 809
6893 867
10328 310