250121
145407
127120
74526
68373
44758
42673
34120
31765
30765
25745
24235
23740
22120
20518
19766
18879
16845
16364
14389
14367
14248
14237
13546
12602
11838
10745
10327
9424
9324
9203
9201
8930
8836
8024
7712
7619
7388
7043
6990
6471
6468
6372
6184
6146
5962
5878
5871
5806
5729
5592
5306
5265
5176
4899
4808
4696
4687
4655
4597
4540
4530
4490
4459
4355
4321
4221
4192
4004
3723
3484
3461
3401
3357
3307
3285
3242
3193
3152
2983
2973
2970
2966
2955
2946
2938
2837