508 761
304 56
797 302
676 610
230 684
548 322
376 468
203 945
251 549
229 680
714 724
339 585
107 982
152 149
881 429
894 670
771 694
466 577
956 294
193 853