14080 700
24303 373
23271 357
17617 461
103582 361
36220 935
20774 278
10851 50
32581 145
17013 777
21377 759
4117 728
18153 675
13033 688
26683 201
6533 101
15571 465
2098 76
5231 480
15408 743
24466 313
12875 752
17244 589
20900 448
70300 169
10931 502
54350 352
20162 83