16509410
1268100
83525
983332
993154
1095576
417222
372404
883681
734125
204302
1007944
245841
881583
144479
405324
493226
639393
227837
520211