1599 237
34649 243
14568 222
2859 166
6550 686
27934 275
7711 754
45208 603
14580 371
11753 324
3838 62