16730 333
22849 559
373171 988
9917 638
5692 108
8835 534
9243 546
8061 416
7190 437
4577 240
3559 81
33897 565
32813 140
21858 616
14159 515
24395 473
21507 184
29967 421
22709 568
10468 195
113060 798