187681
869441
139394
420123
449503
109329
321628
172670
722972
95639
650470
691
917586
398503
322701
24945
987641
363102
237502
40136
89155
759872
193507
487435
75268
146903