2195 164
33512 767
3828 640
1700 229
4523 794
48203 472
20035 40
5986 170
2675 729
2821 667
5991 598
3636 585