246303
90687
1007153
510875
151943
491373
425581
844805
952102
47915
741436
73722
782147
868949
1001724
792610
522505
41952
70987
582377
281284
520841
435275
808256