3072 278
1887 214
1039 291
2648 683
1385 157
3054 753
663 141
653 101
1349 371
2539 442
321 45
1132 170
2577 778
2991 626
3110 675
1254 140
1638 367