3051 499
26582 533
1284 42
151769 499
3441 113
28785 860
70834 737
56994 704
115616 201
58088 506
19985 120
11852 256
11576 380