2990
15123
2156
10954
888
4517
847
4319
305
1538
241
1297
242
1257
235
1220
208
1090
178
1002
171
901
175
892
155
785
2990
15123
2156
10954
888
4517
847
4319
305
1538
241
1297
242
1257
235
1220
208
1090
178
1002
171
901
175
892
155
785