47113
1105659
191411
1026222
349430
823418
565931
50413
759205
325155
438877
961711
620538
285453
85090
91230
1029834
100785
863983
463471
753480
654272
338308
327184