18353 505
9479 269
4486 864
7910 658
5091 712
3598 554
4422 465
7870 211
18454 643
40879 302
3071 512
2824 545
5086 508
20839 521
13257 357
2827 327
6237 764
1534 57
1564 73