1102641
942083
825496
787174
571835
460732
457031
426447
421350
382708
342877
257312
239058
234936
228636
215795
178868
170092
148023
137053
133879
132382
130530
128722
124281
117546
116705
112434
109530
97955
94123
92617
84198
83109
79451
72890
68014
67474
65516
61148
60819
56367
55004
54970
54598
51507
51040
50057
49731
44795
43955
41705
40920
37591
36549
34280
33968
32619
32219
31352
29160
28580
28354
25912
24473
24237
23833
23613
23420
23070
22985
22958
21377
21073
20721
19887
19640
19406
18305
18151
17311