519 298
315 220
633 233
336 949
743 510
872 914
477 29
130 572
663 789
548 563
852 369
259 773
173 228
753 564
238 526
275 931
592 952
252 675
1013 315
59 289