3024 499
26580 533
1284 42
151769 499
3440 113
28784 860
70827 737
56994 704
115609 201
58084 506
19985 120
11852 256
11575 380