1011 673
512 496
543 538
313 748
498 912
745 427
1436 129
962 940
293 409
295 422
131 298
251 587
1026 58
73 963
292 800
131 118
563 136
947 480
440 222
53 78
31 864
241 397
338 497