3056
15294
1362
6880
1279
6446
1189
6140
767
3886
119
601
72
387
70
354
68
354
49
257
39
196
35
179
33
176
28
150
26
125
19
98
3056
15294
1362
6880
1279
6446
1189
6140
767
3886
119
601
72
387
70
354
68
354
49
257
39
196
35
179
33
176
28
150
26
125
19
98