130311
2120
1900
1773
1530
985391
971043
902
801
800
758
730
692234
672802
572035
523662
501702
504
494
481
440
420
415346
402031
380
373
360
363
347747
340
343
331015
330
333
310
302395
291739
296
28149
282
280
260
230
228433
221
210
218
200
180
177942
175726
172
161
160
142
140
11859
110
102430
103448
100
90
86821
75925
71216