47340
47213
1106659
191411
1026222
350430
823418
565931
50413
759205
325155
438877
350233
201696
837325
57542
361170
942219
33388
87297
89054
626157
11517
974177