4004 571
8956 443
20952 276
3567 102
3679 513
6153 712
7943 562
5742 371
4332 763
8032 292
6782 728
5204 807
6243 359
9291 905