3072 278
1886 214
2785 730
1039 291
3403 702
2648 683
1385 157
3054 753
862 106
663 141
653 101
1349 371
2539 442
321 45
1242 287
1132 170
2577 778
2991 626
3110 675
1638 367