1035 38
4261 521
2629 56
8569 621
2055 265
3547 759
1393 34
1394 112
2025 374
1137 127
3105 315
472 41
961 86