963 307
529 241
5444 75
259 50
1098 156
1070 137
159 285
580 65
809 91
1159 84
780 229
3805 231
750 66
689 146
473 66
186 62