3990 868
10114 678
83175 418
30641 444
9732 469
7973 613
5821 130
5316 504
4796 50
2099 161
4401 553
9884 842
2240 336