2926 807
4383 398
675 125
1113 221
2823 598
203 50
2177 502
2499 673
2641 588
1102 263
949 212
189 35
1565 177
962 149
2635 69
3538 920
2269 597
112777 503
4825 845
3429 738
2908 420
2826 164
8084 449
2012 384
3415 756
1133 218
2647 504
90900 401