18578 671
5371 812
14957 675
21153 263
49593 684
81408 875
7309 236
6296 640
4527 437
6083 792
3576 512
3868 291
4020 591