18563 671
5359 812
14948 675
21145 263
49526 684
81264 872
7301 236
6289 640
4521 437
6078 792
3572 512
3860 291
4016 591