1035 38
4262 521
2631 56
8572 621
2056 265
3549 759
1397 34
1395 112
2026 374
1137 127
3107 315
472 41
962 86