25521 67
22601 762
7161 169
9262 226
19987 610
6388 880
15199 446
7249 926
29115 838
4784 371
18181 269
13179 505
14616 457
7599 97
8610 158
6502 42
11407 672
6154 441
12839 820
14881 811
7623 230
6686 461
15887 614
10933 111
8305 253
15108 809
6891 867
10293 310