261
729
50
686
107
583
542
266
530
158
478
91
394
74
345
73
325
92
1,084
53
361
88
341
89
332
52
287
58
317
179
311
97
309
93
271