47481
559451
361570
13605
527512
86360
838757
916659
131507
21719
484639
688230
10268
81330
424580
26683
315297
130414
540340
334187
308922
57625
907901
837144
897638
9785