5119
344
3110
274
539
94
4611
7115
6617
4211
746
2912
20096
15350
13411
12050
9152
871263
8100
7892
753148
652142
63611
5900