2014
3111
3210
203
164
255
2610
290
190
230
286
221
21796
16510
14541
13130
10002
952263
8724
8690
822148
716142
67411
6550