16727 333
22845 559
372889 988
9914 638
5692 108
8830 534
9238 546
8061 416
7189 437
4577 240
3555 81
33890 565
32750 140
21844 616
14159 515
24383 473
21463 184
29920 421
22682 568
10456 195
112894 798