18853 1038
4892 605
3040 576
3584 806
16485 214
8944 558
1252 81
2911 474
1377 174
3495 591
5106 716
2027 311
10630 801
2068 71
5041 728
1656 77
3364 639
2790 533
1680 111
1468 154
17102 585
9647 547
5878 871
3400 633