295 220
613 233
320 949
724 510
859 914
460 29
118 572
647 789
540 563
844 369
447 143
253 773
166 228
749 564
217 526
267 931
569 952
245 675
1007 315
448 122