31 845
249 700
215 223
372 509
265 401
793 326
17 278
400 400
429 50
342 479
60 232
640 284
16 306
504 770
775 478
372 349
277 895
567 69
691 985
351 526
142 319
535 904
101 209
914 978
333 779
586 77
146 162
392 391
312 378
394 206