516 81
1233 84
1022 71
819 69
2878 423
1850 184
960 78
3896 386
800 225
554 93
639 88
589 111
794 143
1124 141
631 118
173 49