128411
2070
1860
1733
1520
985391
951043
892
801
800
758
720
682234
652802
562035
513662
504
491702
494
471
440
420
415346
402031
380
363
350
347747
340
343
331015
333
310
302395
296
290
28149
281739
280
272
260
230
228433
221
210
200
208
180
177942
175726
172
150
142
141
140
11859
110
102430
103448
100
90
86821
75925
71216