331
1,097
339
914
52
539
317
703
140
746
21
593
20
563
249
176
91
338
248
540
76
518
32
479
43
304
38
225
92
1,090
40
335
31
377
79
258