1102452
941968
825195
787084
571719
460652
457001
426361
421241
382688
342786
257276
239047
234906
228615
215735
178840
170076
148016
137024
133855
132378
130514
128706
124273
117539
116697
112426
109516
97938
94121
92609
84192
83101
79441
72884
68005
67469
65508
61144
60815
56354
54999
54964
54595
51503
51039
50051
49720
44792
43945
41703
40917
37586
36546
34280
33966
32613
32214
31345
29158
28580
28352
25910
24472
24237
23830
23610
23420
23067
22983
22957
21370
21073
20720
19884
19638
19403
18304
18149
17310