1300
1080
4931
395
3679
340
20132
2011
200
1811
180
1614
152
156
1430
142
102035
104
80
82
70
51
57
40
33