25591 67
22702 762
7173 169
9276 226
20019 610
6394 880
15217 446
7257 926
29174 838
4791 371
18210 269
13206 505
14639 457
7605 97
8614 158
6509 42
11419 672
6163 441
12845 820
14888 811
7632 230
6689 461
15901 614
10965 111
8327 253
15145 809
6891 867
10315 310