124 905
160 95
294 488
633 669
97 479
473 673
987 421
840 757
382 796
167 323
555 791
724 489
539 487
292 551
447 736
413 654
214 175
141 263
262 433
253 702