1091 38
4299 521
2697 56
8674 621
2114 265
3583 759
1423 34
1435 112
2056 374
1174 127
3162 315
524 41
985 86