22578316
2222295
21413
172048
13011
12210
11980
11019
86025
81822
72437
67416
6570
6448
63910
6093
6080
5837
5705
5590
5571
54331
5287
5281
5264
5010
4605
45820
45710
4354
4348
42611
4188
3861
38335
3714
37011
3606
3557
3533
35212
3450
33413
3255
3193
3177
3113
3061
2997
2836
2716
2697
2669
2660
2595
2505
2502
2370
2291
2240
2140
2120
2004
19510
1916
1910
1704
1600
1580
1514
1470
1390
1360
1321
1270
1260
1170
1090
890
670
520