863
833
590
456
439
408
359
346
320
280
14776
1874
1842
1753
1696
1373
1243
1162
1136
1125
5578
3008
2403
2330
2027
1588
1533
1531
1331
1300