2811
2413
2430
2320
266
247
2344
221
234
226
232
218
15851
12890
10451
8930
716263
6910
6450
5821
571147
53410
503142
4300