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