3013 887
907 230
2474 473
2959 695
850 169
2303 640
2815 665
1598 312
981 173
2190 659
2844 734
2561 699
3340 642
2300 425
2440 649
3076 760
4020 532
1589 383
518 30
1328 268
2929 607
1747 369
692 161
2922 795