3062 499
26583 533
1284 42
151770 499
3441 113
28786 860
70836 737
56997 704
115619 201
58088 506
19986 120
11852 256
11577 380