7546
2172
1635
1448
1389
1325
1189
795
705
602
593
512
484
467
394
393
272
269
256
226
224
187
176
173
166
133
129
121
118
112
100
96
95
94
86
85
77
72
71
69
64
56
53
50
49
44
41
40
39
35
33
32
30
29