22377
4941
47175
410
3914
380
377959
3747
369
340
3132
290
2819
273
268956
2417
2315
234
2022
205
2016
196
190
1831
185
1713
1612
155
150
139
126
1124
113
1010
105
100
922
916
96
92
84
86
810
710
73
62
644
60
55
52
42
35
30
21
14
11
00