782466
280737
923746
622389
238250
937928
709746
672622
216684
510233
267114
908908
5061799
3501581
2981148
2300804
2205988
2002609
189578
1892357
1737118
1710136
1654195
1622471