774
850
1203579
705
586
402
540
704
320
522
465
472
594411
42780
42613
40467
3585270
3378155
29394
2825149
26926
22882
21280
19390