351 141
807 66
343 384
802 502
870 301
279 829
766 700
618 535
551 110
374 850
688 968
750 18
981 606
581 290
103 332
923 209
562 676
279 753
96 212
483 93