1101938
941770
824542
786938
571441
460468
456925
426128
421014
382603
342552
257198
239040
234851
228542
215570
178779
170036
147994
136965
133817
132355
130491
128680
124242
117513
116654
112396
109494
97906
94105
92582
84164
83088
79415
72869
67983
67458
65487
61135
60805
56333
54987
54955
54592
51480
51031
50040
49679
44788
43924
41694
40897
37580
36535
34277
33957
32603
32200
31339
29148
28572
28342
25907
24467
24225
23821
23596
23415
23061
22981
22955
21347
21064
20714
19875
19635
19400
18299
18148
17303