16982 811
3422 371
18895 515
15072 668
14544 665
5821 488
10822 569
3682 561
16927 588
5630 726
7438 547
8957 831
9851 746
12663 768
24646 687
6373 710
12166 274
4916 248
9690 644
20404 241
3262 26
11188 329
14751 385
6751 525
6457 738
17554 120
4059 77
7251 872