143
118
104
95
106
100
63
86
101
80
70
85
12500
10180
8041
6410
550262
5120
4760
4371
4359
412147
378142
31450