19686 86
18471 148
15166 1041
5496 496
73703 838
17094 257
33391 477
9281 566
11833 654
14419 408
23784 530
23830 721
17185 38
3365 302
4768 1009
3971 271
4084 156
8510 260