2979 751
3587 683
1291 187
1232 147
3705 820
2300 447
3382 655
1281 104
2803 424
2676 310
2148 279
923 58
3871 815
3046 686
3649 599
3494 636
1649 70
1697 66
3785 792
4183 710
3477 706
2430 487
1101 143
1512 191