1035 38
4261 521
2625 56
8568 621
2054 265
3547 759
1393 34
1391 112
2025 374
1136 127
3102 315
472 41
961 86