77643
47345
477311
212839
1010294
81588
458343
49511
1659571
1541673
1494967
145649
1372444
1262367
1255898
1251523
802922
283262
560820
451310