2504 460
36052 548
18051 187
8296 523
11088 156
11806 129
5037 282
8213 129
6347 280
6238 431
21002 712