511590
504237
34179
25315
408123
584878
136262
343971
277891
930137
174590
40142
506830
4856
34412
540587
401251
699126
624150
610685
626893
86852
643195
55798
72764
189106