869729
769847
541540
922952
2883
192821
949293
19262
15893748
707886
5103578
4439980
3559192
3557510
2323216
2225495
1134
339250
386972
398161