27987
396948
1011945
416890
132724
634423
648416
980398
560317
983290
207231
61200
284200
510157
644100
24281
18638
1522