18563 671
5358 812
14947 675
21144 263
49520 684
81246 872
7300 236
6288 640
4521 437
6077 792
3572 512
3860 291
4015 591