96934
809783
45267
450904
182378
274768
110678
138909
438294
373740
280851
670225
5245799
3670581
3196148
2496804
2273988
2112609
2043358
193678
1819118
1743136
1718196
1659471