307
846
198
749
387
664
274
528
195
486
227
472
139
483
106
467
60
401
376
431
180
368
86
372
136
380
91
325
92
1,092
81
262
97
263
53
260