106483
96808
67514
61070
36723
29163
29138
22899
22282
21718
21168
20407
19007
17466
16154
15958
14330
12809
10339
8449
5890
5549
5089
4940
4339
4251
3935
3856
3364
3163
3144
2772
2371
2202
1869
1503
1484
1452
1255
1110
1105
1093
1045
928
893
802
789
779
747
483
346
345
335
327
305
292
289
279
264
258
245
228
226
158
147
139
135
127
73
64
63
53
47
44
43
41
16
10
9
8
5
4