22088316
2185295
21243
167748
12691
11980
11930
10839
83425
80722
71537
64916
6328
6300
61410
5973
5920
5501
5497
5480
5375
53431
5221
5194
5107
4870
44520
44410
4425
4268
4214
41111
4088
38035
3731
3574
35511
3526
3467
34212
3413
32513
3150
3135
3123
3097
3053
3001
2897
2726
2616
2599
2580
2547
2525
2422
2415
2290
2171
2120
2010
19310
1920
1894
1856
1660
1644
1490
1444
1390
1340
1330
1320
1251
1230
1180
1090
980
880
630
450