518
3,099
122
946
148
711
67
343
58
596
38
628
29
300
92
496
87
417
53
289
62
192
48
291
74
161
36
16
154
267
147
28
196