14060 700
23258 357
17607 461
103507 361
20746 278
10846 50
32560 145
35933 583
16995 777
21367 759
13023 688
26657 201
15558 465
15395 743
24442 313
12855 752
17228 589
20873 448
70250 169
10883 502
54278 352
20139 83
74088 859
25159 188
10867 78
30858 537
37797 97
10717 432