872 243
1236 192
3500 59
989 224
96 929
642 697
1012 556
731 261
557 951
999 437
1008 396
514 346
348 341
267 249
832 1
39 768
227 663
84 668
1010 443
125 274
937 549
179 63
307 463
624 819