18563 671
5357 812
14946 675
21144 263
49504 684
81221 872
7300 236
6287 640
4520 437
6076 792
3572 512
3859 291
4012 591