4401 585
4221 151
1858 344
1525 120
26287 669
1635 350
1132 175
2459 299
4137 89
5221 709
3366 847
865 124
3081 729
1451 353
2868 533
3519 689
715 124