290
310
3026
327
319
3014
3013
295
3335
303
14110
11440
8851
7510
604263
5870
5500
4991
487147
4679
424142
33950