3151 499
26585 533
1284 42
151772 499
3441 113
28788 860
70850 737
57020 704
115639 201
58114 506
19987 120
11852 256
11628 380