399 283
86 223
923 206
920 205
115 178
615 147
507 142
1021 127
490 100
306 82
580 77
878 74
382 70
508 38
782 29
337 14