274
3022
284
269
2310
235
243
233
202
225
205
2311
15861
12890
10461
8980
716263
6920
6450
5831
571147
53410
503142
4330