2848 887
139142 673
362 45
1477 91
1727 171
199133 470
43870 345
112217 421
23069 627
189053 526
30072 775