18563 671
5358 812
14946 675
21144 263
49507 684
81227 872
7300 236
6288 640
4520 437
6077 792
3572 512
3859 291
4013 591