3515
3335
346
340
339
3420
3225
334
3215
3416
3038
14110
11440
8851
7510
604263
5870
5500
4991
487147
4679
424142
33950