18563 671
5360 812
14948 675
21145 263
49530 684
81267 872
7301 236
6290 640
4521 437
6078 792
3572 512
3862 291
4016 591