1072 127
958 93
1071 150
689 98
3593 165
20909 251
954 81
1040 81
2190 106
1053 187
718 275
620 286
1062 112
1273 67
1038 65
5202 458