1143 802
1006 348
322 198
407 419
208 387
763 726
216 767
771 269
362 552
876 171
238 139
853 397
936 656
1043 228
828 345
310 394
966 406
625 22
888 298
90 816