607197
496235
379991
361543
14519
441182
811745
224509
607542
1008966
10740
68595
468770
373937
588922
510186
32818
1009692
285230
401209
594396
18117
434608
516645
118919
918878