1099 30
5653 743
3115 216
3703 720
2954 140
151450 264
36013 638
13793 69
7534 857
29188 239
9024 755
3742 150
6504 482
4804 539
3415 547
4412 562
3818 614
1788 366