1096 106
4594 766
19221 380
3680 684
9231 497
3431 470
3820 754
2153 175
2274 246
3551 521
13087 551
3042 429
2834 426
5922 715
4690 670
4812 613