10574
5104
3754
2836
2519
2289
2122
1869
1687
1587
1292
1248
1218
1149
1034
812
809
809
794
715
654
615
597
587
500
486
467
449
411
407
403
396
384
382
379