505 290
465 389
665 796
452 953
869 880
828 905
957 568
356 363
634 276
281 656
175 307
336 190
241 567
844 288
158 284
672 910
571 53
940 793
128 848
1146 38