146707
93986
64859
63051
57901
48756
38307
28741
27079
22982
22710
22481
21857
21603
18937
18781
17342
17018
16202
13868
12631
12109
11589
10691
7784
7482
6956
6088
5893
5706
5638
4725
4280
4247
4150
4076
3926
3711
3558
3431
3396
3279
3124
3088
2972
2952
2907
2702
2326
2158
1849
1503
1482
1478
1247
1107
1091
1052
1044
927
885
874
791
789
777
776
745
483
345
340
327
319
304
289
279
264
250
244
226
222
158
146
139
135
127
73
63
59
53
47
44
42
41
16
9
8
5
4