102
929
48
1,040
55
867
104
740
84
901
52
651
21
535
12
501
27
417
16
266
37
637
76
498
39
618
136
466
36
450
28
75
480
70
409