845 89
1388 111
1147 98
600 84
1613 291
5195 112
693 286
729 123
889 109
1162 94
1096 110
559 93
1119 146
5404 19622
2015 106
792 101