181 129
295 657
15 69
729 220
1809 909
642 811
140 542
228 672
862 986
179 63
981 679
32 247
873 243
649 636
715 727
677 787
57 539
116 541
814 161
589 87
310 726
172 178