27157
5963
5579
5069
3754
3487
3447
3444
3434
3248
3195
3077
3050
3004
2932
2856
2813
2689
2686
2680
2543
2498
2454
2428
2407
2390
2388
2385
2340
2338
2330
2288
2175
2142
2082
2065
2036
2020
1972
1918
1913
1903
1881
1860
1858
1858
1813
1724
1713
1661
1657
1641
1640
1604
1511
1505
1495
1490
1480
1467
1462
1445
1438
1409
1398
1393
1365
1347
1341
1337
1315
1299
1296
1274
1190
1189
1180
1175
1166
1160
1130
1099
1083
1058
1056
986
967
964