25589 67
22702 762
7171 169
9276 226
20019 610
6394 880
15214 446
7257 926
29174 838
4791 371
18208 269
13206 505
14635 457
7605 97
8614 158
6509 42
11419 672
6161 441
12845 820
14888 811
7632 230
6689 461
15900 614
10965 111
8327 253
15143 809
6891 867
10315 310