554
530
450
420
654
251
425
270
161
250
480
435
586711
42280
42033
39987
3549270
3306154
29264
2798149
26606
22592
21070
19250