1050 116
3752 923
6417 793
5514 508
2689 485
2975 426
7010 701
1648 398
3022 365
15397 149
1298 167
5160 617
3276 709
2239 107
540 104
1709 365