2575 52
17256 434
12219 309
14996 446
4653 814
12884 907
18400 58
12013 675
9562 96
10465 344
26552 487
24621 841
16958 880
15614 838
4605 80
18196 862
2978 274
7020 451
6976 126
2705 208
14787 269
118840 654
16284 572
11613 797
8561 486
6703 455
8116 408
22572 238