249796
145230
126979
74341
68220
44672
42484
33976
31574
30666
25624
24201
23645
21928
20431
19680
18830
16777
16331
14326
14315
14180
14162
13504
12560
11799
10718
10293
9398
9285
9163
9158
8901
8803
7988
7675
7602
7360
7027
6970
6437
6437
6354
6171
6131
5935
5852
5850
5780
5700
5567
5284
5164
5152
4887
4797
4675
4673
4640
4575
4534
4507
4472
4408
4340
4311
4210
4177
3988
3690
3475
3446
3388
3348
3295
3270
3202
3182
3140
2967
2965
2963
2960
2949
2936
2934
2811