546425
356374
303560
228799
85228
155442
358832
96367
382440
910600
732547
407646
879524
277450
360612
990541
132353
1299848
1281852
1247368
1239358
1235482
120963
1190939
1167946
1130442
1125799
1122743
1122841
1110225