98126
264341
731392
657868
734624
326570
495189
290133
96794
697463
152646
413988
812146
85574
277434
130185
5596500
2922654
2129336
1888238
1818736
1757895
175267
1659433
1534922
1524854
1478850
1402500
1358912
1341400