3156
15960
1189
6140
659
3703
183
1019
189
972
173
866
168
849
111
614
95
540
89
466
79
401
72
387
70
354
50
264
49
257
44
229
44
227
3156
15960
1189
6140
659
3703
183
1019
189
972
173
866
168
849
111
614
95
540
89
466
79
401
72
387
70
354
50
264
49
257
44
229
44
227