1591 237
34635 243
14564 222
2859 166
6543 686
27909 275
7706 754
45196 603
14568 371
11742 324
3833 62