111085
48107
43755
43041
24395
22539
17404
16630
10586
10390
8585
7080
6657
6636
6399
6322
6290
6196
5671
5473
5026
4632
4456
3492
3442
3412
3115
2117
2009
1922
1709
1497
1486
1332
1151
1145
1142
1080
1076
1053
1001
998
988
986
857
838
804
786
748
731
718
667
650
618
542
533
513
507
419
346
343
296
281
253
207
201
193
188
187
149
114
113
99
89
87
76
70
69
35
30
24
22
19
14
3
0