2974 87
6730 158
30339 811
12550 764
10647 534
14773 599
19994 675
17661 164
14422 759
14182 867
16831 488
61043 421
6446 127
18373 787
8420 614
21288 93
23880 346
11639 679
121707 702
115395 412
406788 537
169981 203
103074 414
20274 216
7159 465
87339 830
9933 796
13535 532