534550
954530
29612
551600
693904
688529
602406
244364
52626
589745
73389
391201
6302368
5110935
4899460
37921000
3759287
3738956
3628462
3344226
3282730
315836
2755209
242410