61176
51029
46337
44912
36553
18590
17518
14067
13463
13027
12698
12149
10986
9421
7723
7433
6498
6451
6143
5804
5242
4934
4422
3986
2843
2458
2359
2347
2318
2241
1983
1957
1945
1748
1625
1598
1559
1517
1420
1410
1368
1353
1294
1250
1245
1229
1200
1192
1130
1091
1053
981
949
938
833
786
783
757
571
460
452
437
431
420
391
336
325
322
293
266
251
209
206
184
169
162
142
126
124
123
103
91
77
71
66
56
48
42
27
22
16
11
5
1
0