1102249
941863
824925
786997
571583
460572
456965
426265
421138
382657
342688
257242
239042
234881
228585
215665
178808
170056
148008
136997
133840
132366
130502
128698
124261
117525
116674
112413
109505
97921
94115
92594
84176
83094
79427
72879
67993
67468
65499
61141
60810
56343
54994
54961
54594
51496
51037
50045
49705
44789
43937
41701
40908
37584
36543
34279
33962
32609
32211
31345
29152
28577
28348
25908
24468
24233
23828
23603
23418
23067
22983
22957
21364
21070
20717
19879
19638
19403
18303
18149
17310