1102422
941952
825155
787071
571700
460641
456999
426348
421222
382686
342769
257272
239046
234904
228607
215726
178836
170076
148015
137018
133851
132378
130512
128704
124273
117533
116693
112422
109516
97932
94121
92605
84191
83100
79440
72884
68003
67469
65508
61144
60814
56352
54999
54964
54595
51502
51039
50050
49714
44792
43942
41703
40915
37586
36546
34280
33966
32612
32214
31345
29157
28580
28352
25910
24470
24237
23830
23610
23419
23067
22983
22957
21368
21073
20720
19884
19638
19403
18304
18149
17310