2860 278
1815 214
2783 730
1027 291
3356 700
2637 683
1377 157
3046 753
847 106
658 141
642 101
1349 371
2537 442
316 45
1229 287
1126 170
2569 778
2990 626
3081 675
1627 367