22013 424
11146 244
7543 197
63009 604
14050 700
24248 373
23242 357
17587 461
103408 361
36166 935
10830 50
6396 172
32535 145
35899 583
16974 777
21333 759
18129 675
11215 866
13016 688
6636 462
26637 201
9511 730
7015 619
15383 743
24425 313
12834 752