785500
942618
241368
520216
713733
171506
746577
816424
860322
56927
82485
342929
637189
72460
1051115
235616
9724744
577786
3411577
3266980
3134510
2360192
2067495
2010492
1974216
178766
1751948
16015
151761
1494545