591342
379653
886614
447427
841913
811937
161518
530260
192119
4228
703493
51216
434368
454866
922236
580292
467306
45515
545855
2981000
684681
154807
66119
387156
596100
250812