121 414
734 186
984 300
767 841
922 753
258 423
597 29
20 52
382 454
548 117
449 277
711 860
759 147
197 42
402 108
960 701
697 548
624 676
364 352
912 562