1102411
941949
825143
787066
571692
460638
456998
426339
421218
382684
342762
257270
239045
234903
228605
215723
178836
170075
148014
137018
133851
132378
130512
128704
124273
117533
116693
112422
109516
97932
94121
92605
84190
83100
79440
72884
68003
67469
65508
61144
60814
56351
54998
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
21367
21073
20720
19884
19638
19403
18304
18149
17310