469971
227248
1014706
141695
727369
466517
54995
781856
171207
545432
877410
568135
71148
716670
298625
513278
590163
300284
1035184
246908
28077
722210
515656
9022
651155
184321
79724
240130
1090925
115690