503
463
15
14
21
36
57
54
118
213
32
24
31
183
289
8
4
27
13
51
77
16
20
274
242
703
211
60
520
2.5K
181
218
127
23
12
6
22
5