677
756
672
935
703
716
911
1043
1104
813
866
11411
630812
45060
45023
43208
3831270
3618157
30894
2979149
28616
24242
22430
20630