850
624
453
554
480
380
294
574
550
440
290
371
623412
44630
44573
42697
3796270
3575156
30654
2950149
28276
23962
22220
20360