394 285
681 283
1002 262
896 216
850 209
966 185
915 171
296 115
110 112
932 81
1170 44
125 21
76 5
997 2