178986
1103043
942483
826160
787556
572230
461037
457106
426662
421840
382747
343139
257422
239072
234977
228689
215902
178986
170136
148057
137226
133940
132395
130586
128749
117565
116733
112459
109596
98027
94131
92651
84215
83173
79499
72901
68020
67485
65531
61168
60842
56392
55040
54979
54607
51520
51047
50089
49754
44817
43973
41712
40939
37597
36553
34281
33971
32634
32231
31356
29164
28585
28357
25915
24478
24245
23838
23620
23423
23071
22986
22962
21386
21076
20724
19892
19643
19407
18311
18156
17314