3083 851
4308 450
882 121
573 40
1226 153
5581 612
2474 626
4238 372
3442 587
1773 168
6759 817
2989 902
5892 130
1871 282
3289 890
5615 836
4944 789
2793 332
2281 447
1654 420
1079 234
3332 826
13758 654
927 132
2176 308
3078 716
1831 529