2975 412
410 413
496 921
843 524
155 586
464 732
756 45
1104 5
501 535
551 311
46 476
118 506
2195 220
369 394
648 859
717 234
831 66
867 911
746 525
689 318
752 412
398 488
240 73
313 534