251 261
560 79
817 765
1675 430
357 47
457 833
1809 909
589 87
83 876
307 943
179 63
54 677
738 13
293 657
259 605
691 801
442 833
957 530
56 539
115 541
540 507
1012 332