118 905
159 95
293 488
630 669
96 479
470 673
985 421
836 757
373 796
156 323
553 791
712 489
534 487
288 551
445 736
408 654
211 175
138 263
261 433
247 702