295 220
613 233
319 949
723 510
859 914
460 29
117 572
646 789
540 563
844 369
447 143
252 773
166 228
749 564
217 526
267 931
569 952
245 675
1007 315
448 122