67585
20771
11841
8094
5563
5500
4413
3649
3037
2867
2519
2346
1835
1762
1757
1646
1573
1443
1307
1295
1278
1268
864
655
614
308
0