89226
73395
43980
43282
41883
33716
31541
30776
19171
19089
16849
15974
15115
14175
12269
11679
11622
10953
9458
8956
8625
8019
7857
6674
6619
5744
5287
5257
3991
3731
3278
3176
3043
2787
2648
2549
2394
1987
1733
1494
1489
1441
1430
1416
1333
1187
1180
1158
1142