5126
4754
4359
2991
2517
2367
2043
2008
1918
1575
1401
1300
1256
1111
1053
1035
1028
965
892
748
613
584
556
524
495
470
417
413
349
322
313
266
237
230
219
201
196
193
177
171
159
158
141
140
127
112
82
75
70
64
63
61
58
45
44
41
40