3140 499
26585 533
1284 42
151772 499
3441 113
28787 860
70847 737
57009 704
115637 201
58107 506
19987 120
11852 256
11603 380