16730 333
22849 559
373150 988
9917 638
5692 108
8835 534
9241 546
8061 416
7190 437
4577 240
3559 81
33897 565
32810 140
21856 616
14159 515
24394 473
21502 184
29961 421
22708 568
10467 195
113048 798