219797
70273
454191
131413
587973
484872
31372
21777
149126
147581
1004939
159769
287567
154595
918575
712297
994350
269538
543202
67642
648852
52538
217857
867330
902777
137218