2949154
115236
73028
65759
56762
50730
43648
43040
42212
41933
36224
35717
34373
32917
318176
30324
29412
29319
28614
27913
27814
26714
26430
25826
25017
22810
22429
22320
22317
21615
21135
21123
20922
20643
20619
20527
20510
19735
19410
19380
19323
19115
1887
1889
1854
18320
1830
17821
17418
16913
15815
15216
15035
14515
14410
13824
13618
13614
13227
13110
1286
12417
1207
10711
10713
10510
10010
9513
8813
6614
5910