144376
61980
1194948
688862
18615
89403
139961
56437
368824
135463
304467
739582
952871
995987
669359
9277
464257
6394
855883
69796
760696
591565
780589
780562
9163
649352
933783
698135
935167
286765