315129
44310
875146
4933
24188
992355
374765
111119
29914
6064
32529
725109
181460
698564
91661
622281
672958
901814
594195
499661
863581
920537
120396
1012763
296939
570154