45 843
222 719
156 410
569 168
496 392
976 625
1044 279
507 368
123 455
749 101
540 470
576 498
419 647
222 617
400 481
716 585
381 288
100 221
356 990
890 616