3479
3511
362
355
409
3816
329
317
3117
3112
3420
2810
13950
11300
8801
7450
592263
5780
5450
4911
479147
4619
412142
33650