2975 803
1769 540
1675 365
25615 661
6753 294
4417 596
6909 288
6683 712
5676 525
9613 676
2919 233
3141 206
4129 172
21938 812
3781 121
5754 603
5296 485
1381 277