460903
1102890
942281
825899
787369
572077
460903
457086
426579
421620
382730
343023
257378
239063
234963
228668
215864
178931
170119
148041
137140
133909
132391
130561
128735
124295
117559
116718
112454
109562
98000
94126
92634
84210
83141
79477
72897
68018
67481
65525
61162
60831
56383
55019
54976
54601
51516
51043
50075
49745
44808
43967
41710
40935
37596
36549
34281
33971
32630
32225
31356
29164
28583
28357
25915
24477
24240
23834
23618
23421
23071
22986
22959
21381
21075
20724
19889
19641
19407
18309
18156
17314