4013 571
8995 443
20955 276
3569 102
3679 513
6154 712
7944 562
5743 371
4332 763
8033 292
6782 728
5204 807
6258 359
9292 905