89690
61985
55593
28432
24916
21677
21491
21468
20788
18359
12541
11323
6902
5889
5141
4618
4208
3328
3143
3095
2900
2822
2474
2307
2096
1908
1735
1688
1653
1639
1451
1332
1143
1138
1115
1037
947
937
895
776
751
687
549
411
382
347
346
329
301
273
261
236
231
223
196
192
165
148
127
124
121
78
43
21
12
4
0