250116
145405
127117
74525
68372
44758
42671
34117
31758
30764
25743
24235
23738
22118
20517
19766
18879
16845
16364
14389
14367
14248
14237
13545
12602
11838
10745
10327
9423
9324
9202
9201
8930
8836
8024
7711
7619
7388
7042
6990
6471
6468
6372
6184
6146
5962
5878
5871
5806
5728
5592
5306
5264
5176
4899
4807
4696
4687
4653
4597
4540
4530
4490
4459
4355
4321
4220
4192
4004
3722
3483
3461
3401
3356
3307
3285
3242
3193
3152
2983
2973
2970
2966
2954
2945
2938
2837