1102445
941964
825184
787078
571715
460650
456999
426357
421239
382688
342782
257275
239047
234905
228615
215732
178840
170076
148016
137023
133854
132378
130514
128706
124273
117539
116697
112425
109516
97937
94121
92609
84192
83101
79441
72884
68005
67469
65508
61144
60814
56353
54999
54964
54595
51503
51039
50051
49718
44792
43945
41703
40916
37586
36546
34280
33966
32613
32214
31345
29158
28580
28352
25910
24472
24237
23830
23610
23419
23067
22983
22957
21369
21073
20720
19884
19638
19403
18304
18149
17310