2973 87
6730 158
30338 811
12550 764
10647 534
14773 599
19994 675
17661 164
14422 759
14182 867
16830 488
61026 421
6446 127
18372 787
8420 614
21286 93
23879 346
11639 679
121706 702
115395 412
406784 537
169979 203
103074 414
20269 216
7159 465
87336 830
9933 796
13535 532