4005 571
8960 443
20953 276
3567 102
3679 513
6154 712
7943 562
5742 371
4332 763
8032 292
6782 728
5204 807
6243 359
9291 905