1035 38
4261 521
2627 56
8569 621
2054 265
3547 759
1393 34
1392 112
2025 374
1137 127
3105 315
472 41
961 86