356
938
87
706
85
533
38
386
64
462
34
447
101
426
45
438
42
395
92
1,090
26
370
35
201
80
396
44
371
24
334
315
73
312
48
291