2564
12908
249
1265
192
988
192
965
183
922
172
885
167
842
158
796
157
793
112
563
103
519
90
513
86
437
2564
12908
249
1265
192
988
192
965
183
922
172
885
167
842
158
796
157
793
112
563
103
519
90
513
86
437