23 25
40 90
353 174
506 88
381 83
333 430
552 846
21 302
572 933
680 249
309 485
37 493
268 700
751 910
487 349
312 478
875 651
382 573
566 467
903 291