3096 902
2849 474
230 64
1764 521
1825 527
3797 382
2673 823
718 174
2180 452
1636 311
4254 755
2939 750
9295 384
2806 410
1315 174
2221 650
1835 432
2816 419
1962 372
2575 382
513 143
4081 325
3055 940
1592 125