607 60
307 101
825 912
282 408
436 362
442 546
528 344
1005 330
91 287
811 758
508 396
105 827
876 419
270 904
514 425
40 804
176 746
778 253
642 338
78 820