18488
4531
3092
1962
1885
1871
1618
1591
1556
1460
1445
1248
1207
1198
1194
1166
1103
970
880
853
751
713
554
428
418
364
360
350
274
224
199
124
94
54
2
0