16991 811
3435 371
18905 515
15075 668
14550 665
5829 488
10833 569
3682 561
16948 588
5633 726
7441 547
8962 831
9856 746
12672 768
24656 687
6375 710
12176 274
4924 248
9704 644
20413 241
3274 26
11199 329
14760 385
6754 525
6459 738
17570 120
4060 77
7258 872