3251 164
6660 600
2282 167
2541 350
3590 93
3505 530
25254 903
6347 652
8709 667
5050 675
1298 80
5022 823
2801 568
17379 95
3454 161
4250 578
3199 279
7743 34
5728 741
2936 226
3448 696
5933 276
5812 619
16016 562
19293 947
21152 669
3911 537
1386 309