66887
222623
167566
844740
821939
68166
449992
420448
307336
189679
708818
528205
369652
684192
50131
846717
934147
957133
348181
908596
527845
617550
361540
399432
980363
125848