25561 67
22671 762
7168 169
9271 226
20007 610
6393 880
15208 446
7254 926
29163 838
4789 371
18186 269
13199 505
14624 457
7603 97
8611 158
6505 42
11415 672
6160 441
12843 820
14884 811
7629 230
6688 461
15896 614
10959 111
8319 253
15132 809
6891 867
10310 310