656
3312
112
589
58
291
57
280
55
274
41
251
41
202
41
202
30
156
23
116
18
85
18
83
15
83
16
76
16
72
11
72
14
70
656
3312
112
589
58
291
57
280
55
274
41
251
41
202
41
202
30
156
23
116
18
85
18
83
15
83
16
76
16
72
11
72
14
70