102 515
416 316
990 914
456 904
513 124
93 592
890 1
260 838
1004 678
248 348
598 791
117 32
530 183
239 262
428 624
175 112
556 12
863 74
458 134
453 278