42351
483138
819756
256586
954512
34049
383618
357373
113504
917821
215304
395820
1078697
805362
757444
830727
5596500
2922654
2129336
1888238
1818736
1757895
175267
1659433
1534922
1524854
1478850
1402500
1357912
1341400