607
560
550
472
784
604
646
662
697
621
280
630812
45060
45023
43208
3831270
3618157
30894
2979149
28616
24242
22430
20630