525 204
1006 346
683 555
896 59
1262 12
1265 883
296 269
294 843
517 837
564 682
102 327
2391 828
7661 805
438 188
820 879
754 102
557 279
248 581
706 183
72 494
869 902
769 683
919 987
835 396