440
544
540
470
505
510
293
390
320
280
435
490
593311
42740
42583
40417
3583270
3377155
29374
2824149
26906
22852
21270
19350