24244
1102986
942407
826070
787487
572180
460982
457099
426633
421757
382740
343097
257409
239067
234972
228683
215891
178956
170132
148052
137198
133923
132394
130576
128742
124301
117565
116731
112459
109585
98018
94129
92646
84213
83165
79494
72900
68020
67483
65529
61167
60839
56390
55035
54979
54605
51519
51046
50081
49749
44814
43970
41711
40938
37596
36552
34281
33971
32632
32230
31356
29164
28584
28357
25915
24477
24244
23836
23619
23422
23071
22986
22961
21384
21075
20724
19891
19642
19407
18311
18156
17314