3980 414
13893 659
134863 563
22613 906
131573 674
175536 800
26852 113
161361 698
7058 845
17358 63
20643 849
3589 722
3959 139