44822
5106
4230
2855
2731
2045
1954
1888
1838
1270
1141
1088
1007
880
767
669
588
353
319
242
241
230
218
210
199
198
176
166
163
135
127
121
102
94
93
83
74
73
55
53
47
45
42
41
40
37
34
30
28
26
17
16
13
10
8
6
5
2
1
0