2987 930
2787 691
1612 353
2635 652
3143 465
1651 129
3603 320
1687 368
2604 593
3547 657
2579 422
2825 545
1036 246
1772 316
2291 567
1555 364
1536 128
3165 508
1652 343
450 29
852 151
1416 236
3287 995
2708 678