2926 807
4374 398
675 125
1113 221
2821 598
203 50
2175 502
2497 673
2641 588
1102 263
947 212
189 35
1561 177
962 149
2635 69
3538 920
2269 597
112771 503
4825 845
3427 738
2908 420
2826 164
8084 449
2012 384
3411 756
1133 218
2647 504
90900 401