4894
4522
2558
2529
2466
2059
2044
1532
1251
1155
1095
1092
1044
1000
959
951
932
738
717
637
598
531
529
508
493
449
443
441
438
434
416
408
402
375
338
298
283
242
237
222
220
204
187
164
160
151
150
145
142
141
137
132
126
108
100
99
96
94