656
3312
278
1404
169
847
64
396
58
293
56
274
55
274
50
251
29
143
25
121
23
120
20
105
18
96
19
93
15
79
12
78
13
74
12
73
656
3312
278
1404
169
847
64
396
58
293
56
274
55
274
50
251
29
143
25
121
23
120
20
105
18
96
19
93
15
79
12
78
13
74
12
73