16726 333
22845 559
372830 988
9914 638
5692 108
8829 534
9238 546
8061 416
7189 437
4577 240
3555 81
33887 565
32728 140
21841 616
14159 515
24381 473
21451 184
29903 421
22678 568
10455 195
112866 798