3212 499
26587 533
1284 42
151775 499
3442 113
28788 860
70867 737
57049 704
115657 201
58122 506
19988 120
11853 256
11681 380