2971 87
6727 158
30331 811
12550 764
10647 534
14772 599
19994 675
17661 164
14421 759
14182 867
16830 488
60986 421
6445 127
18367 787
8420 614
21284 93
23871 346
11639 679
121702 702
115394 412
406745 537
169973 203
103072 414
20258 216
7159 465
87332 830
9932 796
13535 532