4515
5119
344
3110
274
539
94
4611
7115
6617
4211
2912
20096
15350
13431
12070
9152
872263
8110
7892
756148
652142
63611
5900