982 31
887 301
896 866
729 179
533 255
392 652
657 991
1256 1
540 886
674 243
885 163
180 900
93 527
118 568
506 483
480 249
326 296
751 10
805 40
134 660
365 381
1187 337
254 136
535 372