330 328
259 315
801 315
881 308
504 223
991 201
1008 180
73 179
66 169
231 121
196 91
674 74
228 31
546 20