913633
320374
916578
885971
10131
127827
82855
100632
487386
22882
619546
860458
5321799
3750581
3262148
2580804
2313988
2161609
2082358
194878
1858118
1755136
1752196
1670471