61156
50959
46293
44826
36533
18565
17501
14054
13451
13025
12683
12143
10983
9409
7723
7425
6498
6450
6143
5804
5242
4933
4422
3986
2843
2457
2359
2347
2317
2241
1983
1957
1945
1748
1625
1598
1559
1517
1419
1410
1368
1353
1294
1250
1245
1229
1200
1192
1130
1090
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