18578 671
5372 812
14958 675
21153 263
49594 684
81414 875
7309 236
6296 640
4527 437
6083 792
3576 512
3868 291
4020 591