1035 38
4261 521
2629 56
8571 621
2055 265
3547 759
1393 34
1395 112
2025 374
1137 127
3106 315
472 41
962 86