18578 671
5370 812
14956 675
21152 263
49589 684
81403 875
7309 236
6296 640
4527 437
6083 792
3576 512
3868 291
4020 591